|
LinuxQMISDK-Lite
SLQS04.00.24
|
SWI data types. More...
Go to the source code of this file.
Data Structures | |
| struct | qmTlvResult |
Macros | |
| #define | SWI_API |
| #define | QMI_NO_LTE_FW_SUPPORT 0 |
| #define | QMI_TLV_PLACEHOLDER 0x8F |
| #define | UNUSEDPARAM(x) (void)x |
| #define | MEMSET_STATIC_OUTPUT_STRUCT(OUTPUT_PARA, STRUCT_OF_OUTPUT_PARA) memset(OUTPUT_PARA,0,sizeof(STRUCT_OF_OUTPUT_PARA));\ |
Typedefs | |
| typedef unsigned int | ULONG |
| typedef unsigned long long | ULONGLONG |
| typedef signed char | INT8 |
| typedef unsigned char | BYTE |
| typedef char | CHAR |
| typedef unsigned short | WORD |
| typedef unsigned short | USHORT |
| typedef const char * | LPCSTR |
| typedef int | BOOL |
| typedef signed short | SHORT |
| typedef signed int | INT32 |
| typedef float | FLOAT |
| typedef unsigned short | qmuint16 |
| typedef unsigned long | qmulong |
SWI data types.
| #define MEMSET_STATIC_OUTPUT_STRUCT | ( | OUTPUT_PARA, | |
| STRUCT_OF_OUTPUT_PARA | |||
| ) | memset(OUTPUT_PARA,0,sizeof(STRUCT_OF_OUTPUT_PARA));\ |
Macro used to memset unpack output paramter. To prevent output parameter is not inititalized.
| #define QMI_NO_LTE_FW_SUPPORT 0 |
| #define QMI_TLV_PLACEHOLDER 0x8F |
| #define SWI_API |
| #define UNUSEDPARAM | ( | x | ) | (void)x |
Macro used to avoid “unused variable” compiler warnings generated due to the inclusion of the "-Wextra" flag in our make files.
| typedef int BOOL |
| typedef unsigned char BYTE |
| typedef char CHAR |
| typedef float FLOAT |
| typedef signed int INT32 |
| typedef signed char INT8 |
| typedef const char* LPCSTR |
| typedef unsigned short qmuint16 |
| typedef unsigned long qmulong |
| typedef signed short SHORT |
| typedef unsigned int ULONG |
| typedef unsigned long long ULONGLONG |
| typedef unsigned short USHORT |
| typedef unsigned short WORD |